.new-page {
  background-color: @base-bg-color;
  text-align: justify;
  border-radius: 4px;

 
  .left-sider {
    background-color: @layout-bg-color;
    color: @text-color;
    border-top:1px solid gray;
    border-left: 1px solid gray;
    max-height: calc(100vh - 140px);
    overflow: auto;
  }

  .content {
    border-left: 1px solid @gray-12;
    border-top:1px solid @gray-12;
    //border-bottom: 1px solid @gray-12;

    .station-info {
      margin: 10px 0 0 10px;
    }
    max-height: calc(100vh - 150px);
  }

  .stree {
   
    overflow-y: auto;
  }

  .ant-tree li .ant-tree-node-content-wrapper{
    height:auto;
    }
    .ant-tree-node-content-wrapper{
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden;
      max-width: 90%;
    }

  //margin-top: -24px;
}